 /*超出显示...*/
.ellipsis{white-space:nowrap; text-overflow:ellipsis;overflow:hidden; display:block;}
.text_l{text-align: left !important;}
.text_r{text-align: right!important;}
.text_c{text-align: center !important;}
 table{border-collapse: collapse;border-spacing: 0;}
.CenterMiddle{ text-align: center; vertical-align:  middle; }
 
.bg-f9{background: #f9f9f9;}
.w85px{ width: 85px; }
.w96px{width: 96px;}
.w100px{ width: 100px; }
.w108px{ width: 108px !important; }
.w118px{ width: 118px; }
.w120px{ width: 120px !important; }
.w156px{ width: 156px; }
.w158px{ width: 158px; }
.w168px{ width: 168px; }
.w180px{ width: 180px; }
.w226px{ width: 226px !important; }
.w238px{ width: 238px !important; }
.w298px{ width: 298px; }
.w20{width: 20%;}
.w30{width: 30%;}
.w100{ width: 100%; }
.pl100{padding-left: 100px;}
.c-d62f2f{ color: #d62f2f; }
.ml24{margin-left: 24px;}
.ml220{ margin-left: 220px; }
.ml192{margin-left: 192px !important;}
.mlr20{ margin: 0 20px; }
.mr10{margin-right: 10px;}
.m013{ margin: 0 13px !important; }
.mt20{ margin-top: 20px !important; }
.mt40{ margin-top: 40px !important; }
.mb20{margin-bottom: 20px;}
.w212h32m40auto{ width: 212px; margin: 40px auto; height: 32px; }
.w318h32m40auto{ width: 318px; margin: 40px auto; height: 32px; }
.fl{float: left;}


.tiaojian-select-option li{ background: #fff; z-index: 22; }

.blueLink{ margin-left: 10px; color: #0066b3; }
.blueSrearchBox{ float: left; position: relative; display: block; width: 96px; height: 30px  } 
.blueSrearch{ display: block; width: 76px; height: 30px; line-height: 30px; border: 1px solid #0066b3; margin: 0; padding: 0 20px 0 0; text-indent: 3px;  font-size: 14px; color: #666;}
.btn_search{ position: absolute; display: block; right: 0px; top: 0px; width: 20px; height: 30px; background: url(../images/i_search.jpg) no-repeat 0 center;}
.BluetabTit{ float: left; margin-right: 30px; height: 32px; }
.BluetabTit li{ float:  left; width: 98px; height: 30px;line-height: 30px; text-align: center; border: 1px solid #0066b3; font-size: 13px; color: #0066b3;  cursor: pointer;}
.BluetabTit li.cur{ background: #0066b3; color: #fff; }


.dzxxBox{ padding-left: 120px;padding-top: 22px; }
.dzxxItem{ padding: 15px 0 15px 110px;  height: 32px; font-size: 14px; }
.dzxxItemTit{display: block; float: left; margin-left: -110px; font-size: 14px; color: #333; line-height: 32px;}
.dzxxItem .fselectBox{width: 192px;}
.fselectBox{ position: relative;cursor: pointer;display: inline-block; }
.fselectText{ display:block;  line-height: 32px;border: 1px solid #0066B3; padding: 0 32px 0 12px; height: 30px;background: url(../images/rightbtn.jpg) no-repeat right center ; font-size: 14px; }
.fselectUlBox{display: none; position: absolute; left: 0;  top: 31px; width: 100%; z-index: 22; }
.fselectBox ul {display: block; border: 1px solid #0066B3; background: #fff;}
.fselectBox ul li{display: block; padding-left: 12px; font-size: 14px; background: #fff; }
.fselectBox ul li:hover{background: #eee;}
.fselectBox02 ul {display: block; border: 1px solid #0066B3; background: #fff;}
.fselectBox02 ul li{display: block; padding-left: 12px; font-size: 14px; background: #fff; }
.fselectBox02 ul li:hover{background: #eee;}

.blueInput{display: inline-block; height: 30px; line-height: 30px; text-indent: 12px;border: 1px solid #0066B3; width: 190px; }

.fSubmit{  margin: 0; padding: 0;width: 80px; font-size: 14px;height: 32px;background: #0066b3;text-align: center;line-height: 32px;color: #fff;display: block;float: left;border-radius: 4px;-moz-border-radius: 4px;behavior: url(js/PIE.htc); cursor: pointer;}
.fSubmit.disable{cursor: default; background: #ccc; cursor:  default;}
.fSubmit.disable:hover,.fSubmit:hover{ color: #fff; }
.cy_searchResultBox{ display: none; }
.dzxxTip{padding: 40px 0 0 120px; height: 35px; line-height: 1; font-size: 14px;}

.btn_ding_goon,.btn_ding_cancel,.btn_ding_record,.btn_ding_close{ display: block;float: left;margin: 40px 0 0 230px ; padding: 0;width: 80px; font-size: 14px;height: 32px;background: #0066b3;text-align: center;line-height: 32px;color: #fff;border-radius: 4px;-moz-border-radius: 4px;behavior: url(js/PIE.htc); cursor: pointer;}
.btn_ding_goon:hover,.btn_ding_record:hover{ color: #fff; background:#2A83C7;}
.btn_ding_cancel:hover{ color: #fff;background:#1693f0; }
.btn_ding_cancel{ margin:40px 0 0 26px; background: #3da4f1; }
.btn_ding_record{ width: 107px; }
.xx_top{ padding-left: 100px; }
.xxTips{display: block; padding-left: 100px; font: 16px/25px "Microsoft YaHei" ;}


.cyBox{}
.successPageTable{  border-collapse:collapse; width: 100%; }
.successPageTable th,.successPageTable td{ height: 38px; line-height: 38px;border: 1px solid #ccc; font-size: 14px; color: #333; text-indent: 12px;}
.successPageTable th{ background: #eee; width: 20%; }

#mobileBank{display: inline-block;height: 40px;line-height: 40px; margin-top: -10px; position: relative; cursor: pointer; }
#mobileBank:hover .mobileBankCode{display: block;}
.mobileBankCode{display:none; position: absolute; left: 0; top: 40px; width: 57px; height: 57px; background: url(../images/sj_org.jpg); z-index: 22; border: 1px solid #ccc;}


.pic_nva{ height: 41px; border-bottom: 2px solid #ccc; }
.pic_nva ul{  float: left;   }
.pic_nva ul li{  display: block; float: left;width: 126px; height: 40px; line-height: 40px;font-size: 18px;font-family: "Microsoft YaHei"; text-align: center; cursor: pointer;}
.pic_nva ul li.cur{ border-bottom: 4px solid #0066B3; color: #0066B3; }

.VerticalTable{ width: 100%;border: 1px solid #eee; }
.VerticalTable tr:hover{ background: #e9f0f6;  }
.VerticalTable th{ height: 52px; line-height: 52px; text-align: center; font-size: 14px; color: #333; background: #e8e8e8;}
.VerticalTable td{ height: 52px; line-height: 52px;  font-size: 12px; color: #333; text-align: center;border-top: 1px solid #eee; padding: 0 0 0 12px;white-space:nowrap; text-overflow:ellipsis;overflow:hidden; }
.VerticalTable td a{ padding: 0 ; }
.tableFunc{ text-align: center; }
.VerticalTable td.tableFunc a{ color: #0066B3; padding: 0 2px; }


.TabCont{display: none;}
.bottomTipTit{padding-left: 22px; font-size: 18px; line-height: 40px; color: #333; }
.bottomTipCont{ padding-left: 22px; font-size: 14px; color: #333; line-height: 1.5; }



.pbd_table_step_title{/*有虚线*/
	height:20px;
	line-height:20px;
	font-size:14px;
	font-weight:normal;
	margin:20px ;
	background:url(../images/line_span.png)  repeat-x center;
}
.pbd_table_step_title_no_line{height:20px;line-height:20px;font-size:14px;margin: 10px 24px; font-weight: bold;}
.pbd_table_step_title span{display: inline-block; padding-right: 10px; height: 20px; line-height: 20px; background: #fff;}
.pbd_table_step_cont{  }
.pbd_table_step_cont table{ font-size: 14px;line-height: 1.5; }
.first_td{ width: 75px; text-align: right; }
.second_td{padding: 8px 22px 8px 10px; width: 85px;}
.fselectText.noneNum{ color: #bbb; }
.pbd_table_form_tip{display: inline-block; margin-left: 40px; width: 300px; height: 32px; line-height: 32px; padding-left: 20px;color: #B6B6B6;;}
.thBold th{ font-weight: bold; }




.fselectUlBox_s{display: none; position: absolute; left: -1;  top: 33px; width: 344px; z-index: 22; border:1px solid #0066b3; background: #fff;}
.fselectUlBox_s ul{ border: 0; }
.fselectUlBox_s ul li{ margin-left: 5px;padding-left: 0; float: left; position: relative;height: 28px;text-align: left;line-height: 28px;cursor: pointer;font-size: 14px; }
.fselectUlBox_s ul li:hover{ background: none; color:#0066b3;  }
.oneline{ display: block; margin-left: 0; padding-left:5; width:339px; z-index: 44;}
.pl0textindent5{padding-left:0; text-indent: 5px;}


.a_btn_BlueBlock{ /*margin: 0; padding: 0;*/width: 80px; font-size: 14px;height: 32px;background: #0066b3;text-align: center;line-height: 32px;color: #fff;display:inline-block; border-radius: 4px;-moz-border-radius: 4px;behavior: url(js/PIE.htc); cursor: pointer;}
.a_btn_BlueBlock:hover{background:#2A83C7; color: #fff; }